somebody clumsy with hands - Turkish English Dictionary